mirror
WordReference English Thesaurus © 2025
Sense: Noun: looking glass
Synonyms:
Sense: Verb: reflect
Synonyms:
reflect Collocations, echo Collocations, imitate, copy Collocations, ape Collocations, act like, double Collocations, emulate, impersonate, mimic Collocations